god's country - French English Dictionary